package com.kcht.itsed.mws.alespecadapter.biz;

import com.kcht.itsed.mws.alespecadapter.exceptions.ReaderMappingException;
import com.kcht.itsed.mws.alespecadapter.facade.IReaderMapping;
import com.kcht.itsed.mws.commmodel.CRAP;

/**
 * 原始阅读器映射
 * 不进行映射，只转换CRAP元组到字符串
 * 格式参考Z的体例：
 * @author 张文硕
 *
 */
public class RawReaderMapping implements IReaderMapping{
	@Override
	public String mapReader(String lrSpecName,CRAP crap)throws ReaderMappingException{
		return String.format("Name[%s]:ID[%s]:IP[%S]:Ant[%d]:Protocol[%s]", lrSpecName,crap.getReaderId(),crap.getReaderIp(),crap.getAntenna(),crap.getProtocol());
	}
}
